monetary guarantee - French English Dictionary